package com.ymy.sample.Dao;

import com.ymy.sample.Entity.UsersEntity;

import java.util.List;

/**
 * @author ymy.hadoop
 * @date 2019/3/19 上午10:19
 */
public interface UsersDao {

    /***
     * 获取表中所有信息
     * @return
     */
    List<UsersEntity> usersList();

    /***
     * 通过name来查询信息
     * @param name
     * @return
     */
    UsersEntity findUserOne(String name);

    /***
     * 向表中插入一条数据
     * @param usersEntity
     */
    void saveUser(UsersEntity usersEntity);

    /***
     * 更新表中单条数据
     * @param usersEntity
     */
    void updateUser(UsersEntity usersEntity);

    /***
     * 删除表中单条数据
     * @param name
     */
    void removeUser(String name);
}
